hand-grenade without a pin - Espagnol Anglais Dictionnaire